namespace OpenGL;

public enum AssemblyProgramParameterArb
{
	ProgramBinaryRetrievableHint = 33367,
	ProgramSeparable = 33368,
	ProgramLength = 34343,
	ProgramBinding = 34423,
	ProgramAluInstructionsArb = 34821,
	ProgramTexInstructionsArb = 34822,
	ProgramTexIndirectionsArb = 34823,
	ProgramNativeAluInstructionsArb = 34824,
	ProgramNativeTexInstructionsArb = 34825,
	ProgramNativeTexIndirectionsArb = 34826,
	MaxProgramAluInstructionsArb = 34827,
	MaxProgramTexInstructionsArb = 34828,
	MaxProgramTexIndirectionsArb = 34829,
	MaxProgramNativeAluInstructionsArb = 34830,
	MaxProgramNativeTexInstructionsArb = 34831,
	MaxProgramNativeTexIndirectionsArb = 34832,
	ProgramFormat = 34934,
	ProgramInstruction = 34976,
	MaxProgramInstructions = 34977,
	ProgramNativeInstructions = 34978,
	MaxProgramNativeInstructions = 34979,
	ProgramTemporaries = 34980,
	MaxProgramTemporaries = 34981,
	ProgramNativeTemporaries = 34982,
	MaxProgramNativeTemporaries = 34983,
	ProgramParameters = 34984,
	MaxProgramParameters = 34985,
	ProgramNativeParameters = 34986,
	MaxProgramNativeParameters = 34987,
	ProgramAttribs = 34988,
	MaxProgramAttribs = 34989,
	ProgramNativeAttribs = 34990,
	MaxProgramNativeAttribs = 34991,
	ProgramAddressRegisters = 34992,
	MaxProgramAddressRegisters = 34993,
	ProgramNativeAddressRegisters = 34994,
	MaxProgramNativeAddressRegisters = 34995,
	MaxProgramLocalParameters = 34996,
	MaxProgramEnvParameters = 34997,
	ProgramUnderNativeLimits = 34998,
	GeometryVerticesOut = 35094,
	GeometryInputType = 35095,
	GeometryOutputType = 35096
}
